hit on all cylinders - Turc Anglais Dictionnaire